stain of dishonour

Translations
пятно позора
The betrayal left a stain of dishonour on his legacy.
Предательство оставило пятно позора на его наследии.